sustained recovery - Spanish English Dictionary